package main

import "fmt"

// 用户接口
type Userer interface {
	create()
	update()
	delete()
}

// 用户结构体
type User struct {
	Name string
	Age  int
}

// 创建用户
func (u User) create() {
	fmt.Println("create user ", u.Name)
}

// 更新用户
func (u User) update() {
	fmt.Println("update user ", u.Name)
}

// 删除用户
func (u User) delete() {
	fmt.Println("delete user ", u.Name)
}

func main() {
	// 创建一个用户
	var u User
	u.Name = "dong"
	u.Age = 10
	u.create()
	u.update()
	u.delete()

}
